package com.hznc.wcs.vo.bpm;

import jakarta.validation.constraints.NotEmpty;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

/**
 * @Description : 创建流程模型请求参数
 * @Date : 2024/6/20
 * @Author : ChenJin
 * @Version : v1.0.0
 **/
@Getter
@Setter
@Accessors(chain = true)
public class BpmModelCreateReqVO {

    /**
     * 流程标识
     */
    @NotEmpty
    private String key;

    /**
     * 流程名称
     */
    @NotEmpty
    private String name;

    /**
     * 流程描述
     */
    private String description;
    

    private String icon;

    private String category;

    private String bpmnXml;

    private String formId;

    private String formType;

    private String formCreatePath;

    private String formViewPath;

}
